package com.cn.mmd.mapper;

import com.cn.mmd.model.StudentGrouping;
import com.cn.mmd.model.StudentGroupingExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface StudentGroupingMapper {
    int countByExample(StudentGroupingExample example);

    int deleteByExample(StudentGroupingExample example);

    int deleteByPrimaryKey(Integer groupid);

    int insert(StudentGrouping record);

    int insertSelective(StudentGrouping record);

    List<StudentGrouping> selectByExample(StudentGroupingExample example);

    StudentGrouping selectByPrimaryKey(Integer groupid);

    int updateByExampleSelective(@Param("record") StudentGrouping record, @Param("example") StudentGroupingExample example);

    int updateByExample(@Param("record") StudentGrouping record, @Param("example") StudentGroupingExample example);

    int updateByPrimaryKeySelective(StudentGrouping record);

    int updateByPrimaryKey(StudentGrouping record);

    StudentGrouping selectByStuIdCouID(StudentGrouping studentGrouping);

    int selectCount(StudentGrouping studentGrouping);

    List<StudentGrouping> selectByTeaIdCouID(StudentGrouping studentGrouping);

    List<StudentGrouping> selectByTeaIdCouIDGroName(StudentGrouping studentGrouping);

    int deleteByStuId(StudentGrouping studentGrouping);

    int deleteByTeaId(String s);

    int deleteByCouId(String s);
}